#coding = utf-8
#!/usr/bin/env python

import sys, os
"""
testes de leitura em arquivos por param, static e stdin
"""
try:
    f = file (sys.argv[1]) #arg do comando
except IndexError, e:
    try:
       print 'Erro: %s' % (e) 
       f=file('test.txt') #estatico
    except IOError, e:
       try:
 	   print 'Erro: ' + str(e) 
           f=file(raw_input('Entre com o nome do arquivo: ')) #stdin - teclado
       except:
	   print 'Erro: '+ str(e) 
	   f=file('texto.txt')


s= f.read()
print s
